package com.lt.test.provider.mapper;

import java.util.List;
import java.util.Map;

public interface OrderMapper {
	/**
	 *生成采购单明细
	 * @param parameter
	 */
	void savePurchaseOrderItem(List<Map<String, String>> parameter);

	/**
	 *修改采购单明细
	 * @param parameter
	 */
	void updatePurchaseOrderItem(List<Map<String, String>> parameter);

	/**
	 *修改采购单明细
	 * @param parameter
	 */
	void delPurchaseOrderItem(List<Map<String, String>> parameter);

	/**
	 *生成采购单
	 * @param parameter
	 */
	void savePurchaseOrder(Map<String, String> parameter);

	/**
	 *修改采购单
	 * @param parameter
	 */
	void updatePurchaseOrder(Map<String, String> parameter);
	
	/**
	 * 要货商品信息
	 * @param parameter
	 * @return
	 */
	List<Map<String,Object>> getDprodViewList(Map parameter);
	
	/**
	 * 要货商品信息
	 * @param parameter
	 * @return
	 */
	int getDprodViewCount(Map parameter);
	
	/**
	 * 获取订单信息
	 * @param parameter
	 * @return
	 */
	List<Map<String,Object>> getShopInStockItem(Map parameter);
}
